<?php

include('includes/structure.php');

function fks_main() {
	$tipo_cliente = $_POST["cd_tipo_cliente"];
	$tx_nombre = $_POST["tx_nombre"];
	$tx_apellido = $_POST["tx_apellido"];
	if ( (strlen($tx_nombre)>0) && (strlen($tx_apellido)>0) && $tipo_cliente == "persona") {
		$sql = "call sp_s_filtrarclientes('".$tx_apellido."','".$tx_nombre."',null,null,null)";
		}
	if ( (strlen($_POST["tx_nombre"])>0) && $tipo_cliente == "empresa") {
		$sql = "call sp_s_filtrarclientes(null,null,'".$tx_nombre."',null,null)";
		}
	if (!isset($sql)) {
		fks_msg_handler(BUSCAR_SIN_CRITERIO);
		exit();
		};
	$clientes = dbh_query($sql) or die(mysqli_error());
	//si hay clientes, imprimo el listado
	if(mysqli_num_rows($clientes) > 0)
		{?>
		<table>
		<!-- ***** ***** FILA DE ENCABEZADO ***** *****-->
	   		<tr>
			<th class="reg_celda_encabezado">N&uacute;mero Cliente</th>
			<th class="reg_celda_encabezado">Documento</th>
   			<th class="reg_celda_encabezado">Nombre y Apellido &oacute; Raz&oacute;n Social</th>
   			<th class="reg_celda_encabezado">Domicilio</th>
    	    </tr>
	    <!-- ****** ***** FILAS DE CLIENTES ***** *****-->
    		<?php
        	while ($cliente = @mysqli_fetch_array($clientes)) {?>
				<tr>
           	        <td class="celda_par"><?php echo $cliente["cd_entidad"];?></a></td>
					<td class="celda_par"><?php echo $cliente["tx_documentotipoabrev"]." ".$cliente["nu_documento"];?></td>
                    <td class="celda_par"><a href="reclamos_alta.php?cd_entidad=<?php echo $cliente["cd_entidad"];?>"><?php echo fks_format_cliente($cliente["tx_nombre"],$cliente["tx_apellido"]).$cliente["tx_razonsocial"];?></a></td>
					<td class="celda_par"><?php echo fks_format_domicilio($cliente["tx_calle"],$cliente["tx_numero"],$cliente["tx_piso"],$cliente["tx_depto"],$cliente["tx_cpostal"],$cliente["tx_localidad"])?></td>
	    	    </tr>
				<?php
	            };//fin while
			?>
	    </table>
		<?php
	    }
	else {
		//no existen pedidos para el estado seleecionado
		fks_msg_handler(BUSCAR_CLIENTE_VACIO);
		};
	}//fin main
?>